/* ItemList 页面样式 */

.item-list-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.filter-section {
  margin-bottom: 8px;
}

.items-result-section {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.result-info {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 8px;
}

.card-view {
  margin-bottom: 16px;
}

.pagination {
  margin-top: 24px;
}

/* 物品详情弹窗样式 */
.item-detail-modal {
  width: 90% !important;
}

/* 移动端适配 */
@media (max-width: 768px) {
  .filter-section {
    padding: 12px;
  }

  .result-info {
    justify-content: center;
  }
}
